appropriate technology - Alemán Inglés Diccionario